body {
  font-family:Microsoft Yahei,Helvetica Neue,Hiragino Sans GB,Microsoft Sans Serif,WenQuanYi Micro Hei,sans-serif;
}

a {color:inherit;text-decoration: none;}
a:hover,
a:focus {
  color: #ed53a5;
  text-decoration:none;
}


h1,h2,h3,h4,h5,p,ul,a,form{font-family:Microsoft Yahei,Helvetica Neue,Hiragino Sans GB,Microsoft Sans Serif,WenQuanYi Micro Hei,sans-serif;}

.font_size8{font-size:8px}
.font_size10{font-size:10px}
.font_size12{font-size:12px}
.font_size14{font-size:14px}
.font_size16{font-size:16px}
.font_size18{font-size:18px}
.font_size21{font-size:21px}
.font_size24{font-size:24px}
.font_size28{font-size:28px}
.font_size32{font-size:32px}
.font_size64{font-size:64px}
.font_size96{font-size:96px}

.color_primary{color:#428bca;}
.color_success{color:#5cb85c;}
.color_info{color:#5bc0de;}
.color_warning{color:#f0ad4e;}
.color_danger{color:#d9534f;}
.color_cheng{color:#e08d01;}

.color_222{color:#222;}
.color_333{color:#333;}
.color_555{color:#555;}
.color_777{color:#777;}
.color_999{color:#999;}
.color_eee{color:#eee;}
.color_heyihong{ color:#ed53a5;}

.float_right{ float:right;}
.float_left{ float:left;}
.pading_top_5px{ padding-top:5px;}
.pading_top_10px{ padding-top:10px;}
.pading_top_20px{ padding-top:20px;}
.pading_top_30px{ padding-top:30px;}
.pading_top_50px{ padding-top:50px;}

.pading_right_10px{ padding-right:10px;}
.pading_right_20px{ padding-right:20px;}
.pading_right_30px{ padding-right:30px;}
.pading_right_50px{ padding-right:50px;}

.pading_bottom_30px{ padding-bottom::30px;}

.margin_left10{ margin-left:10px;}
.margin_left14{ margin-left:14px;}
.margin_left20{ margin-left:20px;}
.margin_left30{ margin-left:30px;}
.margin_left50{ margin-left:50px;}

.margin_right30{ margin-right:30px;}
.margin_right20{ margin-right:20px;}
.margin_right16{ margin-right:16px;}
.margin_right10{ margin-right:10px;}

.margin_top20{ margin-top:20px;}
.margin_top30{ margin-top:30px;}
.margin_top50{ margin-top:50px;}

.margin_bottom20{ margin-bottom:20px;}
.margin_bottom30{ margin-bottom:30px;}
.margin_bottom50{ margin-bottom:50px;}

.font_weight{ font-weight:bold;}
.text_through{ text-decoration:line-through;}

.display_center{ display:inline-block; display:-webkit-inline-box;}
.manhangyichu{ 
	overflow:hidden;
	white-space: nowrap;
	-webkit-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}


/*-----------------------以上为基础样式区----------------------------------*/

/* Template-specific stuff
 *
 * Customizations just for the template; these are not necessary for anything
 * with disabling the responsiveness.
 */

/* Account for fixed navbar */
body {
  min-width: 1190px;
/*  padding-top: 52px;*/
}

/* Don't let the lead text change font-size. */
.lead {
  font-size: 16px;
}

/* Finesse the page header spacing */
.page-header {
  margin-bottom: 30px;
}
.page-header .lead {
  margin-bottom: 10px;
}

/* -------------------------------------------------------*/
/* 禁用自适应 */
/* -------------------------------------------------------*/
/* Non-responsive overrides
 *
 * Utilitze the following CSS to disable the responsive-ness of the container,
 * grid system, and navbar.
 */

/* Reset the container */
.container {
  width: 1190px;
  max-width: none !important;
}
/* Always float the navbar header */
.navbar-header {
  float: left;
}
/* Undo the collapsing navbar */
.navbar-collapse {
  display: block !important;
  height: auto !important;
  padding-bottom: 0;
  overflow: visible !important;
}
.navbar-toggle {
  display: none;
}
.navbar-collapse {
  border-top: 0;
}

.navbar-brand {
/*  margin-left: -15px;*/
}
/* Always apply the floated nav */
.navbar-nav {
  float: left;
  margin: 0;
}
.navbar-nav > li {
  float: left;
}
.navbar-nav > li > a {
  padding: 15px;
}

/* Redeclare since we override the float above */
.navbar-nav.navbar-right {
  float: right;
}

/* Undo custom dropdowns */
.navbar .navbar-nav .open .dropdown-menu {
  position: absolute;
  float: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-width: 0 1px 1px;
  border-radius: 0 0 4px 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}






/* -------------------------------------------------------*/
/* topnav */
/* -------------------------------------------------------*/
.topnav{ 
background:#fafcff; 
height:30px; 
line-height:27px;
border-bottom:#eee 1px solid;
}
.topnav_left{ float:left;}
.topnav_right{ float:right}
.navbar_top-nav > li > a {
 padding-top: 10px; 
 padding-bottom: 10px; 
line-height: 10px;
}
@media (min-width: 768px) {
  .navbar_top-nav {
    float: left;
    margin: 0;
  }
  .navbar_top-nav > li {
    float: left;
  }
  .navbar_top-nav > li > a {
/*    padding-top: 15px;
    padding-bottom: 15px;*/
  }
}
/* -------------------------------------------------------*/
/* header */
/* -------------------------------------------------------*/
.logobox{ height:90px;}
.logobox_logo{ /*display:block;*/ padding-right:32px;float:left; padding-top:14px; padding-left:15px}
.logobox_chengshi{display:inline-block; padding-right:16px; margin-top:32px; border-right: 1px solid #eee;}
.logobox_ditou{display:inline-block; padding-left:16px;}
.logobox_right{float: right !important;}
.logobox_gouwuche{display:inline-block; padding-right:16px; margin-top:32px;}
.logobox_search{ display:inline-block; margin-top:32px;}


/* -------------------------------------------------------*/
/* 首页导航 */
/* -------------------------------------------------------*/
.navbar-inverse_g {
  background-color: #4585e6;
  border-color: #417ed9;
  font-size:16px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.navbar-inverse_g .navbar-brand_g {
  color: #fff;
  padding-left:30px;
  padding-right:30px;
  background:#5c93e6;
  font-size:14px;
}
.navbar-inverse_g .navbar-brand_g:hover,
.navbar-inverse_g .navbar-brand_g:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse_g .navbar-text {
  color: #9d9d9d;
}
.navbar-inverse_g .navbar-nav > li > a {
  color: #fff;
  padding-left:20px;
  padding-right:20px;
}
.navbar-inverse_g .navbar-nav > li > a:hover,
.navbar-inverse_g .navbar-nav > li > a:focus {
  color: #fff;
  background-color:#5c93e6;
}
.navbar-inverse_g .navbar-nav > .active > a,
.navbar-inverse_g .navbar-nav > .active > a:hover,
.navbar-inverse_g .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}
.navbar-inverse_g .navbar-nav > .disabled > a,
.navbar-inverse_g .navbar-nav > .disabled > a:hover,
.navbar-inverse_g .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse_g .navbar-toggle {
  border-color: #333;
}
.navbar-inverse_g .navbar-toggle:hover,
.navbar-inverse_g .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse_g .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse_g .navbar-collapse,
.navbar-inverse_g .navbar-form {
  border-color: #101010;
}
.navbar-inverse_g .navbar-nav > .open > a,
.navbar-inverse_g .navbar-nav > .open > a:hover,
.navbar-inverse_g .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #080808;
}

.navbar-inverse_g .navbar-link {
  color: #9d9d9d;
}
.navbar-inverse_g .navbar-link:hover {
  color: #fff;
}
.navbar-inverse_g .btn-link {
  color: #9d9d9d;
}
.navbar-inverse_g .btn-link:hover,
.navbar-inverse_g .btn-link:focus {
  color: #fff;
}
.navbar-inverse_g .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse_g .btn-link:hover,
.navbar-inverse_g .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse_g .btn-link:focus {
  color: #444;
}
.navbar-brand_g
 {
  float: left;
  height: 50px;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
  margin-right:20px;
}
.navbar-brand_g:hover,
.navbar-brand_g:focus {
  text-decoration: none;
}
.navbar-brand_g > img {
  display: block;
}


/* -------------------------------------------------------*/
/* search_box */
/* -------------------------------------------------------*/
.search_body{ width:1160px; margin:0 auto;}
.search_box {
background-color: #FFFFFF;
border-radius: 0px 0px 5px 5px;
/*box-shadow: 0 -1px 6px rgba(0, 0, 0, 0.5);*/
margin: -314px 0 10px;
position:absolute;
width: 446px;
z-index: 10;
height: 305px;
border: 1px solid #ddd;

}

.search_box_left{ float:left; background:#f2f7ff; border-right:1px #dfe8ed solid; width:143px; height:100%; display:inline-block;}
.search_box_right{ padding:16px;}
.search_box_right td{ line-height:2;}
.search_box_right td select{ margin:8px 0}
.search_box_right td button{ margin:8px 0}
.search_box_right td input{ margin:8px 0}

/* -------------------------------------------------------*/
/* 首页内容板块 */
/* -------------------------------------------------------*/

/* ---------体检中心-------*/
.Tijian_box{ margin-top:30px;}
.Tijian_box .lcol{ background:#FFF}
.Tijian_box .col-left{ width:250px; float:left; margin-left:15px;}
.Tijian_box .col-right{ width:627px; display:inline-block;}
.Tijian_box .col-left .lanmu_title{ background:url(../image/lanmu_bg1.png) no-repeat left top; height:42px; line-height:42px; color:#FFF; font-size:18px; text-align:center;}
.Tijian_box .col-left .lanmu_cont{border:1px solid #ddd; border-top-color: transparent; height:470px; padding:8px 0px 14px 0px;}
.Tijian_box .rcol{background:#FFF; box-shadow: -5px 5px 0px rgba(0, 0, 0, .100);}
.Tijian_box a {color:inherit;text-decoration: none;}
.Tijian_box a:hover,
a:focus {
  color: #4585e6;
  text-decoration:none;
}
.Tijian_box .Tijian_center{ padding:20px;}
.Tijian_box .Tijian_center .col-xs-4{  
  position: relative;
  min-height: 1px;
  padding-right: 9px;
  padding-left: 9px;
  }
  
.Tijian_box .Tijian_center .thumbnail .tuijian {
z-index: 3;
position: absolute;
padding:1px 2px;
top: 0px;
right: 10px;
font-size:12px;
font-family: "宋体", Arial, Verdana, Geneva, sans-serif;
color:#FFF;
text-decoration:none;
background-color:rgba(69,133,230,0.7) 
}

.Tijian_box .Tijian_center .thumbnail .zzsc { margin:0 auto; position:relative; }
.Tijian_box .Tijian_center .thumbnail .text { width:186px; height:auto; background:#4585e6; FILTER:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; position:absolute; left:0; bottom:0; }
.Tijian_box .Tijian_center .thumbnail .imgtext { width:186px; height:auto; float:left; padding:8px; color:#FFF; font-size:12px; line-height:1.8; text-align:center }
.pichn{
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;

}
.Tijian_box .Tijian_center .thumbnail .zzsc img:hover{filter: alpha(opacity=70);
opacity: .7;}
/* -----------------------------*/
/* right供需板块 */
/* -----------------------------*/
.Tijian_box .rcol .tuandan{
	z-index: 3;
	position: absolute;
	padding:1px 2px;
	top: 0px;
	right: 15px;
	background:url(../image/tuandan.png) no-repeat top right;
	width:73px;
	height:73px;
	}
.Tijian_box .rcol .gongbox{ border-right:5px solid #4585e6;}
.Tijian_box .rcol .xubox{ border-right:5px solid #ed53a5;  }
.Tijian_box .rcol .gongbox .title{ margin:0px; padding-left:48px; height:48px; line-height:48px; border-bottom:1px solid #ddd; border-top:1px solid #ddd;background:url(../image/gongbg.png) no-repeat; color:#4585e6; font-size:16px; font-weight:600;}
.Tijian_box .rcol .xubox .title{ margin:0px; padding-left:48px; height:48px; line-height:48px; border-bottom:1px solid #ddd; border-top:1px solid #ddd;background:url(../image/xubg.png) no-repeat; color:#ed53a5; font-size:16px; font-weight:600;}
.Tijian_box .rcol .xubox .title a{ color:#ed53a5}
.Tijian_box .rcol .xubox .title:hover{ color:#fff; background:#ed53a5 url(../image/xubgov.png) no-repeat;}
.Tijian_box .rcol .gongbox .title a{ color:#4585e6}
.Tijian_box .rcol .gongbox .title:hover{ color:#fff; background:#4585e6 url(../image/gongbgov.png) no-repeat;}

.list-group_gong {
padding-left: 0;
margin-bottom: 0px;
}
.list-group_gong-item:first-child {
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}
.list-group_gong-item:last-child {
  margin-bottom: 0;
  padding-bottom:24px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.list-group_gong-item-heading {
margin-top: 0;
margin-bottom: 5px;
font-size:16px;
}
a.list-group_gong-item .list-group_gong-item-heading {
color: #4585e6;
}
.list-group_gong-item-text {
margin-bottom: 0;
line-height: 1.3;
}
.list-group_gong-item {
position: relative;
display: block;
padding: 12px 15px;
/*margin-bottom: -1px;*/
background-color: #fff;
border: 0px solid #ddd;
}
a.list-group_gong-item:hover,
a.list-group_gong-item:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}
a.list-group_gong-item {
color: #555;
}

.list-group_xu {
padding-left: 0;
margin-bottom: 0px;
}
.list-group_xu-item:first-child {
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}
.list-group_xu-item:last-child {
  margin-bottom: 0;
  padding-bottom:24px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.list-group_xu-item-heading {
margin-top: 0;
margin-bottom: 5px;
font-size:16px;
}
a.list-group_xu-item .list-group_xu-item-heading {
color: #ed53a5;
}
.list-group_xu-item-text {
margin-bottom: 0;
line-height: 1.3;
}
.list-group_xu-item {
position: relative;
display: block;
padding: 12px 15px;
/*margin-bottom: -1px;*/
background-color: #fff;
border: 0px solid #ddd;
}

a.list-group_xu-item:hover,
a.list-group_xu-item:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}

a.list-group_xu-item {
color: #555;
}
a.list-group_xu-item:hover {
color: #ed53a5;
}


/* -----------------------------*/
/* 热门排行 */
/* -----------------------------*/
.star{
/*width:198px;*/
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
.star dl{
/*width:198px;*/
margin:0px 0;
float:left;
border-bottom:1px solid #ddd;
padding:10px 0px;
}
.star dl dd{
margin-left:8px;
line-height:1.6;
overflow:hidden;
white-space: nowrap;
-webkit-text-overflow: ellipsis;
-moz-text-overflow: ellipsis;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
}
.star dl dt{
float:left;
}
.bg{
width:100%;
/*margin:8px 0;*/
padding:8px 0;
/*background:#e1e1e1;*/
float:left;
border-bottom:1px solid #ddd;
}
.sl01{
background:#ed53a5;
margin:15px 5px 0 0px;
width:25px;
height:25px;
padding-top:3px;
text-align:center;
font-weight:bold;
color:#FFF;
}
.sl02 img{
/*border:1px solid #999999;
padding:3px;*/
margin-right:4px;
}
.sl03 a{
color:#333;
}
.sl03 a:hover{
color:#4585e6;
text-decoration:none;
}
.sl04{
/*background:#CCCCCC;*/
color:#ed53a5
}
.sl05{
color:#777;
font-size:12px;
}
.bg .sl01{
background:#ddd;
margin:5px 5px 0 -25px;
width:25px;
height:25px;
padding-top:3px;
text-align:center;
font-weight:bold;
color:#0066CC;
display:none;
}
.bg .sl02 img{
display:none;
}
.bg .sl03{
/*width:140px;*/
padding-left:16px;
}
.bg .sl04{
/*background:#CCCCCC;*/
padding-left:16px;
}
.bg .sl05{
display:none;
}

.jiaru_ad{ height:105px; background:url(../image/jiarutjbg.png) no-repeat center; margin-top:8px; padding-left:24px; font-size:16px; padding-top:18px; color:#FFF;}
.jiaru_ad a{ color:#FFF;}
.jiaru_ad a:hover{ color:#FFF; font-weight:bold; text-decoration:underline;}





.star-value-no {
background:url(../image/imglist.png) no-repeat;
}
.star-value-4d9, .star-value-4d8, .star-value-4d7, .star-value-4d6, .star-value-4d5, .star-value-4d4, .star-value-4d3, .star-value-4d2, .star-value-4d1 {
background-position: 0 -46px;
}
.star-value-3d9, .star-value-3d8, .star-value-3d7, .star-value-3d6, .star-value-3d5, .star-value-3d4, .star-value-3d3, .star-value-3d2, .star-value-3d1 {
background-position: 0 -78px;
}
.star-value-2d9, .star-value-2d8, .star-value-2d7, .star-value-2d6, .star-value-2d5, .star-value-2d4, .star-value-2d3, .star-value-2d2, .star-value-2d1 {
background-position: 0 -110px;
}
.star-value-1d9, .star-value-1d8, .star-value-1d7, .star-value-1d6, .star-value-1d5, .star-value-1d4, .star-value-1d3, .star-value-1d2, .star-value-1d1 {
background-position: 0 -142px;
}
.star-value-1d0{
background-position: 0 -158px;
}
.star-value-2d0{
background-position: 0 -126px;
}
.star-value-3d0{
background-position: 0 -94px;
}
.star-value-4d0{
background-position: 0 -62px;
}
.star-value-5d0{
background-position: 0 -30px;
}
.star-value-no {
width: 63px;
height: 12px;
overflow: hidden;
display: -moz-inline-box;
display: inline-block;
vertical-align: inherit!important;
}
/* -----------------------------*/
/* 体检团购 */
/* -----------------------------*/
.Tuangou_box{ margin-top:30px;}
.Tuangou_box .lcol{}
.Tuangou_box .col-left{ width:250px; float:left; margin-left:15px;}
.Tuangou_box .col-right{ width:627px; display:inline-block;}
.Tuangou_box .col-left .lanmu_title{ background:url(../image/lanmu_bg2.png) no-repeat left top; height:42px; line-height:42px; color:#FFF; font-size:18px; text-align:center;}
.Tuangou_box .col-left .lanmu_cont{border:1px solid #ddd;border-top-color: transparent; height:606px; background:#FFF;}
.Tuangou_box .rcol{background:#FFF; height:542px; box-shadow: -5px 5px 0px rgba(0, 0, 0, .100);}
/* btn样式 */
.btn-danger_g {
  color: #fff;
  background-color: #ed53a5;
  border-color: #ed3b9a;
}
.btn-danger_g:hover,
.btn-danger_g:focus,
.btn-danger_g.focus,
.btn-danger_g:active,
.btn-danger_g.active,
.open > .dropdown-toggle.btn-danger_g {
  color: #fff;
  background-color: #ed248f;
  border-color: #ed0c84;
}
.btn-danger_g:active,
.btn-danger_g.active,
.open > .dropdown-toggle.btn-danger_g {
  background-image: none;
}
.btn-danger_g.disabled,
.btn-danger_g[disabled],
fieldset[disabled] .btn-danger_g,
.btn-danger_g.disabled:hover,
.btn-danger_g[disabled]:hover,
fieldset[disabled] .btn-danger_g:hover,
.btn-danger_g.disabled:focus,
.btn-danger_g[disabled]:focus,
fieldset[disabled] .btn-danger_g:focus,
.btn-danger_g.disabled.focus,
.btn-danger_g[disabled].focus,
fieldset[disabled] .btn-danger_g.focus,
.btn-danger_g.disabled:active,
.btn-danger_g[disabled]:active,
fieldset[disabled] .btn-danger_g:active,
.btn-danger_g.disabled.active,
.btn-danger_g[disabled].active,
fieldset[disabled] .btn-danger_g.active {
  background-color: #ed53a5;
  border-color: #ed3b9a;
}
.btn-danger_g .badge {
  color: #ed53a5;
  background-color: #fff;
}


/* 首页团购list-group-item样式 */
.list-group_tuangou{
  padding-left: 0;
  margin-bottom: 0px;
}
.list-group-item_tuangou {
  position: relative;
  display: block;
  padding: 15px 15px 0px 15px;
  background-color: #fff;
  border-bottom: 1px solid #ddd;
}
.list-group-item_tuangou:first-child {
/*  border-top-left-radius: 4px;
  border-top-right-radius: 4px;*/
}
.list-group-item_tuangou:last-child {
  margin-bottom: 0;
/*  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;*/
    border-bottom: 1px solid #fff;
}
.list-group-item_tuangou > .badge_tuangou {
  float: right;
}
.list-group-item_tuangou > .badge_tuangou + .badge_tuangou {
  margin-right: 5px;
}
a.list-group-item_tuangou {
  color: #555;
}
a.list-group-item_tuangou .list-group-item_tuangou-heading {
  color: #333;
}
a.list-group-item_tuangou:hover,
a.list-group-item_tuangou:focus {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}
.list-group-item_tuangou.disabled,
.list-group-item_tuangou.disabled:hover,
.list-group-item_tuangou.disabled:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #eee;
}
.list-group-item_tuangou.disabled .list-group-item_tuangou-heading,
.list-group-item_tuangou.disabled:hover .list-group-item_tuangou-heading,
.list-group-item_tuangou.disabled:focus .list-group-item_tuangou-heading {
  color: inherit;
}
.list-group-item_tuangou.disabled .list-group-item_tuangou-text,
.list-group-item_tuangou.disabled:hover .list-group-item_tuangou-text,
.list-group-item_tuangou.disabled:focus .list-group-item_tuangou-text {
  color: #777;
}
.list-group-item_tuangou.active,
.list-group-item_tuangou.active:hover,
.list-group-item_tuangou.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #428bca;
  border-color: #428bca;
}
.list-group-item_tuangou.active .list-group-item_tuangou-heading,
.list-group-item_tuangou.active:hover .list-group-item_tuangou-heading,
.list-group-item_tuangou.active:focus .list-group-item_tuangou-heading,
.list-group-item_tuangou.active .list-group-item_tuangou-heading > small,
.list-group-item_tuangou.active:hover .list-group-item_tuangou-heading > small,
.list-group-item_tuangou.active:focus .list-group-item_tuangou-heading > small,
.list-group-item_tuangou.active .list-group-item_tuangou-heading > .small,
.list-group-item_tuangou.active:hover .list-group-item_tuangou-heading > .small,
.list-group-item_tuangou.active:focus .list-group-item_tuangou-heading > .small {
  color: inherit;
}
.list-group-item_tuangou.active .list-group-item_tuangou-text,
.list-group-item_tuangou.active:hover .list-group-item_tuangou-text,
.list-group-item_tuangou.active:focus .list-group-item_tuangou-text {
  color: #e1edf7;
}
.list-group-item_tuangou img{ float:left; margin-right:16px;}
.badge_tuangou {
display: inline-block;
min-width: 10px;
padding: 7px;
font-size: 12px;
line-height: 1;
color: #777;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
}
/* zhekou_box */
.zhekou_box{background:#FFF; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; border-top:2px solid #f2a5ce;}
.zhekou_box .title{ padding-left:16px; margin:0px; height:42px; line-height:42px;  font-size:16px; font-weight:600; border-bottom:1px solid #ddd; color:#ed53a5;}
.zhekou_box .title a{ color:#ed53a5;}
.zhekou_box .caption_gg {
padding: 9px 16px 6px 16px;
color: #333;
}
.zhekou_box .zkimg{ margin-top:16px; margin-left:16px;width: 234px;
height: 220px; position: relative;}
.zhekou_box .zkimg span {
z-index: 3;
position: absolute;
left:0px;
bottom:0px;
font-size:12px;
color:#FFF;
text-decoration:none;
background-color:rgba(237,83,165,0.7) ;
padding:8px;
text-align:center;
width:100%;
}
.zhekou_box .zkimg span em {
width: 16px;
height: 16px;
display: inline-block;
background:url(../image/imglist.png) no-repeat 0px 0px;
vertical-align: middle;
margin-right: 6px;
}

/* -----------------------------*/
/* taocan 套餐list */
/* -----------------------------*/
.list-group_taocan {
  padding-left: 0;
  margin-bottom: 20px;
}
.list-group_taocan-item {
  position: relative;
  display: block;
  padding: 15px 60px;
  background-color: #fff;
  border-bottom: 1px solid #ddd;
}
.list-group_taocan-item:first-child {
/*  border-top-left-radius: 4px;
  border-top-right-radius: 4px;*/
}
.list-group_taocan-item:last-child {
  margin-bottom: 0;
/*  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;*/
}
.list-group_taocan-item > .badge {
  float: right;
}
.list-group_taocan-item > .badge + .badge {
  margin-right: 5px;
}
a.list-group_taocan-item {
  color: #555;
}
a.list-group_taocan-item .list-group_taocan-item-heading {
  color: #333;
}
a.list-group_taocan-item:hover,
a.list-group_taocan-item:focus {
  color: #ed53a5;
  text-decoration: none;
  background-color: #fff3ff;
}
.list-group_taocan-item.disabled,
.list-group_taocan-item.disabled:hover,
.list-group_taocan-item.disabled:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #eee;
}
.list-group_taocan-item.disabled .list-group_taocan-item-heading,
.list-group_taocan-item.disabled:hover .list-group_taocan-item-heading,
.list-group_taocan-item.disabled:focus .list-group_taocan-item-heading {
  color: inherit;
}
.list-group_taocan-item.disabled .list-group_taocan-item-text,
.list-group_taocan-item.disabled:hover .list-group_taocan-item-text,
.list-group_taocan-item.disabled:focus .list-group_taocan-item-text {
  color: #777;
}
.list-group_taocan-item.active,
.list-group_taocan-item.active:hover,
.list-group_taocan-item.active:focus {
  z-index: 2;
  color: #ed53a5;
  border-color: #ffe0ff;
  margin-right:-1px;
  background: #fff3ff url(../image/tcjt.png) no-repeat right center;
}

.list-group_taocan-item.active .list-group_taocan-item-heading,
.list-group_taocan-item.active:hover .list-group_taocan-item-heading,
.list-group_taocan-item.active:focus .list-group_taocan-item-heading,
.list-group_taocan-item.active .list-group_taocan-item-heading > small,
.list-group_taocan-item.active:hover .list-group_taocan-item-heading > small,
.list-group_taocan-item.active:focus .list-group_taocan-item-heading > small,
.list-group_taocan-item.active .list-group_taocan-item-heading > .small,
.list-group_taocan-item.active:hover .list-group_taocan-item-heading > .small,
.list-group_taocan-item.active:focus .list-group_taocan-item-heading > .small {
  color: inherit;
}
.list-group_taocan-item.active .list-group_taocan-item-text,
.list-group_taocan-item.active:hover .list-group_taocan-item-text,
.list-group_taocan-item.active:focus .list-group_taocan-item-text {
  color: #e1edf7;
}
.dingzhi{ text-align:center;}
/* -----------------------------*/
/* News */
/* -----------------------------*/

.News_box{ margin-top:30px;}
.News_box a:hover,
a:focus {
  color: #7650e6;
  text-decoration:none;
}
.News_box .tab-content .col-xs-6{}

/* 体检常识list-group-item样式 */
.list-group-item_changshi {
  position: relative;
  display: block;
  padding: 5px 0px;
  background-color: #fff;
  overflow:hidden;
white-space: nowrap;
-webkit-text-overflow: ellipsis;
-moz-text-overflow: ellipsis;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
/*  border: 1px solid #ddd;*/
}
.list-group-item_changshi:first-child {
/*  border-top-left-radius: 4px;
  border-top-right-radius: 4px;*/
}
.list-group-item_changshi:last-child {
  margin-bottom: 0;
/*  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;*/
}
.list-group-item_changshi > .badge {
  float: right;
}
.list-group-item_changshi > .badge + .badge {
  margin-right: 5px;
}
a.list-group-item_changshi {
  color: #555;
}
a.list-group-item_changshi .list-group-item_changshi-heading {
  color: #333;
}
a.list-group-item_changshi:hover,
a.list-group-item_changshi:focus {
  color: #7650e6;
  text-decoration: none;
/*  background-color: #f5f5f5;*/
}
.list-group-item_changshi.disabled,
.list-group-item_changshi.disabled:hover,
.list-group-item_changshi.disabled:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #eee;
}
.list-group-item_changshi.disabled .list-group-item_changshi-heading,
.list-group-item_changshi.disabled:hover .list-group-item_changshi-heading,
.list-group-item_changshi.disabled:focus .list-group-item_changshi-heading {
  color: inherit;
}
.list-group-item_changshi.disabled .list-group-item_changshi-text,
.list-group-item_changshi.disabled:hover .list-group-item_changshi-text,
.list-group-item_changshi.disabled:focus .list-group-item_changshi-text {
  color: #777;
}
.list-group-item_changshi.active,
.list-group-item_changshi.active:hover,
.list-group-item_changshi.active:focus {
  z-index: 2;
  color: #555;
/*  background-color: #428bca;
  border-color: #428bca;*/
}
.list-group-item_changshi.active .list-group-item_changshi-heading,
.list-group-item_changshi.active:hover .list-group-item_changshi-heading,
.list-group-item_changshi.active:focus .list-group-item_changshi-heading,
.list-group-item_changshi.active .list-group-item_changshi-heading > small,
.list-group-item_changshi.active:hover .list-group-item_changshi-heading > small,
.list-group-item_changshi.active:focus .list-group-item_changshi-heading > small,
.list-group-item_changshi.active .list-group-item_changshi-heading > .small,
.list-group-item_changshi.active:hover .list-group-item_changshi-heading > .small,
.list-group-item_changshi.active:focus .list-group-item_changshi-heading > .small {
  color: inherit;
}
.list-group-item_changshi.active .list-group-item_changshi-text,
.list-group-item_changshi.active:hover .list-group-item_changshi-text,
.list-group-item_changshi.active:focus .list-group-item_changshi-text {
  color: #e1edf7;
}

/* 首页常识推荐list-group-item样式 */
.list-group-item_cstuijian {
  display: block;
  padding: 15px 15px 8px 0px;
  border-bottom: 1px dashed #eee;
  height:154px;
}
.list-group-item_cstuijian > .badge_cstuijian {
  float: right;
}
.list-group-item_cstuijian > .badge_cstuijian + .badge_cstuijian {
  margin-right: 5px;
}
a.list-group-item_cstuijian {
  color: #555;
}
a.list-group-item_cstuijian .list-group-item_cstuijian-heading {
  color: #333;
}
a.list-group-item_cstuijian:hover,
a.list-group-item_cstuijian:focus {
  color: #7650e6;
  text-decoration: none;
/*  background-color: #f5f5f5;*/
}
.list-group-item_cstuijian.disabled,
.list-group-item_cstuijian.disabled:hover,
.list-group-item_cstuijian.disabled:focus {
  color: #777;
  cursor: not-allowed;
/*  background-color: #eee;*/
}
.list-group-item_cstuijian .list-group-item_cstuijian-text{
	line-height:2;
	}
.list-group-item_cstuijian.disabled .list-group-item_cstuijian-text,
.list-group-item_cstuijian.disabled:hover .list-group-item_cstuijian-text,
.list-group-item_cstuijian.disabled:focus .list-group-item_cstuijian-text {
  color: #777;
}
.list-group-item_cstuijian.active,
.list-group-item_cstuijian.active:hover,
.list-group-item_cstuijian.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #428bca;
  border-color: #428bca;
}
.list-group-item_cstuijian.active .list-group-item_cstuijian-heading,
.list-group-item_cstuijian.active:hover .list-group-item_cstuijian-heading,
.list-group-item_cstuijian.active:focus .list-group-item_cstuijian-heading,
.list-group-item_cstuijian.active .list-group-item_cstuijian-heading > small,
.list-group-item_cstuijian.active:hover .list-group-item_cstuijian-heading > small,
.list-group-item_cstuijian.active:focus .list-group-item_cstuijian-heading > small,
.list-group-item_cstuijian.active .list-group-item_cstuijian-heading > .small,
.list-group-item_cstuijian.active:hover .list-group-item_cstuijian-heading > .small,
.list-group-item_cstuijian.active:focus .list-group-item_cstuijian-heading > .small {
  color: inherit;
}
.list-group-item_cstuijian.active .list-group-item_cstuijian-text,
.list-group-item_cstuijian.active:hover .list-group-item_cstuijian-text,
.list-group-item_cstuijian.active:focus .list-group-item_cstuijian-text {
  color: #e1edf7;
}
.list-group-item_cstuijian img{ float:left; margin-right:16px;}

/* 入住list-group-item样式 */
.list-group-item_ruzhu {
  display: block;
  padding: 15px 15px 8px 0px;
}
.list-group-item_ruzhu .list-group-item_ruzhu-text{line-height:1.6;}
.list-group-item_ruzhu img {
float: left;
margin-right: 16px;
}

/* 评论样式 */
.News_box .pinglun_box{ padding:20px 10px;}
.News_box .pinglun_box .col-xs-4{  
  position: relative;
  min-height: 1px;
  padding-right: 9px;
  padding-left: 9px;
  }
.News_box .pinglun_box .thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  height:300px;
  border-radius: 4px;
  -webkit-transition: border .2s ease-in-out;
       -o-transition: border .2s ease-in-out;
          transition: border .2s ease-in-out;
}

/* 订单样式 */
.list-group_dd {
  padding-left: 0;
  margin-bottom: 0px;
}
.list-group_dd-item_dingdan {
  display: block;
  padding: 15px 15px 8px 0px;
}
.list-group_dd-item_dingdan .list-group_dd-item_dingdan-text{line-height:1.6;}
.list-group_dd-item_dingdan img {
float: left;
margin-right: 8px;
width:95px;
}
.list-group_dd-item_dingdan p {
	margin:0px;
	line-height:1.5;
}

/* 视频 */
.News_box .Shipin_box{ padding:20px 10px;}
.News_box .Shipin_box .col-xs-4{  
  position: relative;
  min-height: 1px;
  padding-right: 9px;
  padding-left: 9px;
  }
  
.News_box .Shipin_box .thumbnail .tuijian {
z-index: 3;
position: absolute;
padding:1px 2px;
top: 0px;
right: 10px;
font-size:12px;
font-family: "宋体", Arial, Verdana, Geneva, sans-serif;
color:#FFF;
text-decoration:none;
background-color:rgba(118,80,230,0.7) 
}

.News_box .Shipin_box .thumbnail .zzsc { margin:0 auto; position:relative; }
.News_box .Shipin_box .thumbnail .text { width:162px; height:auto; background:#7650e6; FILTER:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; position:absolute; left:0; bottom:0; }
.News_box .Shipin_box .thumbnail .imgtext { width:162px; height:auto; float:left; padding:8px; color:#FFF; font-size:12px; line-height:1.8; text-align:center }
.pichn{
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
  -webkit-text-overflow: ellipsis;
  -moz-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;

}
.News_box .Shipin_box .thumbnail .zzsc img:hover{filter: alpha(opacity=70);
opacity: .7;}
.News_box .Shipin_box .thumbnail .zzsc img{display: block;
max-width: 100%;
height: 110px;
margin-left: auto;
margin-right: auto;}


.News_box .wenda_box{ padding-top:20px;}
.News_box .wenda_box td{ padding: 4px 0;}
/*---------------------------------------*/
/* ---- 管理中心 ---- */
/*---------------------------------------*/
.guanli_box{ margin-bottom:30px;}
.guanli_box .titlebg{
	background:url(../image/guanli_lm_bg.jpg) repeat-x top; height:45px; line-height:45px; border-right:1px solid #ddd;}
.guanli_box .titlebg .title{
	background:url(../image/guanli_lm_title.jpg)  no-repeat left center; padding-left:70px; font-size:18px; color:#FFF;}
.guanli_box .titlebg .title .title_right{ float:right; font-size:12px; color:#999; margin-right:16px;}
.guanli_box .titlebg .title .title_right a{ font-size:14px; color:#555;}
.guanli_box .titlebg .title .title_right a:hover{font-size:14px; color:#14cccc; }
.guanli_box .neirong{ border:1px solid #ddd; border-top:none; padding:16px 8px;}
.guanli_box .neirong .row6{ text-align:center;}
.guanli_box .neirong .col-2{ width: 16.66666667%; float:left;}
.guanli_box .neirong .col-2 img a{}
.guanli_box .neirong .col-2 img:hover{
	position: relative; 
	top:-5px; 
	background:#14cccc; 
	padding-bottom:5px; 
	box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}

/*---------------------------------------*/
/* ---- 承诺 ---- */
/*---------------------------------------*/

.chengnuo_box{ background-color:#4585e6; height:180px; margin-top:30px;  position: relative;
  min-height: 50px;}
.chengnuo_box .row7{ text-align:center;}
.chengnuo_box .row7 .col-7{ width:14.28571428571429%; float:left;   
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  padding-top:30px;
  }
.chengnuo_box .row7 .col-7 .titlei{
	color:#FFF;
  font-size:48px;
  line-height:1.4;
  }    
.chengnuo_box .row7 .col-7 .titleb{
  color:#FFF;
  font-size:18px;
  }
.chengnuo_box .row7 .col-7 .titles{
  color:#a1c6ff;
  font-size:14px;
  }
/*---------------------------------------*/
/* ---- 快捷导航 ---- */
/*---------------------------------------*/  
.bottom_links_box{height:180px; padding-top:30px;  position: relative;
  min-height: 50px; background:#FFF;}
.bottom_links_box .row7{ text-align:center;}
.bottom_links_box .row7 .col-7{ 
  width:14.28571428571429%; 
  float:left;
  position: relative;
  min-height: 140px;
  padding-right: 15px;
  padding-left: 15px;
  border-left:1px solid #ddd;
  }
.bottom_links_box .row7 .col-7:first-child{ 
	border-left:none;
  } 
.bottom_links_box .row7 .col-7 p{
  color:#555;
  line-height:1.8;
  }
.bottom_links_box .row7 .col-7 .title{
  color:#333;
  font-size:16px;
  font-weight:bold;
  line-height:1.8;
  }
  
  
.foot_box{ background:#FFF; padding-bottom:30px;}
.foot_box p{ line-height:1.8; text-align:center; color:#777;}
.foot_box hr {
  height: 0;
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
}
.foot_box hr {
  margin-top:0px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #ddd;
}

.center {text-align: center;}
.right {text-align: right;}
.left {text-align: left;}

/*在线客服 css*/
.main-im{position:fixed;right:10px;top:300px;z-index:100;width:40px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../kefu/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:105px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#df4798;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../kefu/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../kefu/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../kefu/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:0px;width:40px;height:133px;background:url(../kefu/open_im.png) no-repeat left top;}
